home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1996 / MacHack 1996.toast / Presentations / Presentations ’92 / PatchWorks Kit / <PatchWorks++> / Makefile < prev    next >
Makefile  |  1992-05-15  |  3KB  |  130 lines

  1. # This makefile was produced at 10:01:28 PM on Fri, May 15, 1992 by
  2. # Makemake version 2.0d29 (9 Jan 90), by Rick Holzgrafe and scott douglass.
  3.  
  4.  
  5. .c.o    ƒ    .c
  6.     {CPlus} {depDir}{default}.c -o {targDir}{default}.c.o {CPlusOptions}
  7.  
  8. CPlusOptions = -mf -b -vtbl0
  9.  
  10.  
  11. :Objects:    ƒ :
  12.  
  13. TARGETS = A5PatchAgent.o A4PatchAgent.o PatchWorks.o
  14.  
  15. DOT_H = Exceptions.h LoadExtension.h Extension.h ShowIconFamily.h QDGlobals.h ∂
  16.     Patch.h Globals.h LoMem2.h GenericPatch.h TestExtension.h ScalperPatch.h ∂
  17.     Scalper.h GlobalPatch.h Storage.h VirtualWorld.h
  18.  
  19. DOT_R =
  20.  
  21. SRCS = A5PatchAgent.a A4PatchAgent.a LoadExtension.c Patch.c GenericPatch.c ∂
  22.     GlobalPatch.c ScalperPatch.c ShowIconFamily.c Exceptions.c Globals.cp ∂
  23.     VirtualWorld.cp
  24.  
  25. # For A5PatchAgent.o
  26. OBJS_00 = :Objects:A5PatchAgent.a.o
  27.  
  28. # For A4PatchAgent.o
  29. OBJS_01 = :Objects:A4PatchAgent.a.o
  30.  
  31. # For PatchWorks.o
  32. OBJS_02 = :Objects:LoadExtension.c.o :Objects:Patch.c.o ∂
  33.     :Objects:GenericPatch.c.o :Objects:GlobalPatch.c.o ∂
  34.     :Objects:ScalperPatch.c.o :Objects:ShowIconFamily.c.o ∂
  35.     :Objects:Exceptions.c.o :Objects:Globals.cp.o :Objects:VirtualWorld.cp.o
  36.  
  37. # For PatchWorks.o
  38. LIBS_02 = A5PatchAgent.o
  39.  
  40. COUNT        = Count
  41. COUNTOPTS    = 
  42. CTAGS        = Ctags
  43. CTAGSOPTS    = -p -local -update
  44. DELETE       = Delete
  45. DELETEOPTS   = -i
  46. FILES        = Files
  47. FILESOPTS    = -l
  48. LIB          = Lib
  49. LIBOPTS      = 
  50. LINK         = Link
  51. LINKOPTS     = 
  52. MAKEFILE     = Makefile
  53. PRINT        = Print
  54. PRINTOPTS    = 
  55. REZ          = Rez
  56. SETFILE      = SetFile
  57. SETFILEOPTS  = -t 'MPST' -c 'MPS '
  58.  
  59.  
  60. ROptions = -a
  61.  
  62. all    ƒ {TARGETS}
  63.  
  64. A5PatchAgent.o    ƒƒ {OBJS_00}
  65.     {LIB} {LIBOPTS} -o {Targ} {OBJS_00}
  66.  
  67.  
  68. A4PatchAgent.o    ƒƒ {OBJS_01}
  69.     {LIB} {LIBOPTS} -o {Targ} {OBJS_01}
  70.  
  71.  
  72. PatchWorks.o    ƒƒ {OBJS_02} {LIBS_02}
  73.     {LIB} {LIBOPTS} -o {Targ} {OBJS_02} {LIBS_02}
  74.  
  75.  
  76.  
  77. clean    ƒ
  78.     {DELETE} {DELETEOPTS} {OBJS_00} {OBJS_01} {OBJS_02}
  79.  
  80. clobber    ƒ clean
  81.     {DELETE} {DELETEOPTS} {TARGETS}
  82.  
  83. count    ƒ
  84.     {COUNT} {COUNTOPTS} {DOT_H} {DOT_R} {SRCS}
  85.  
  86. files    ƒ
  87.     {FILES} {FILESOPTS} {TARGETS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS} ∂
  88.         Makefile.Header {OBJS_00} {OBJS_01} {OBJS_02}
  89.  
  90. print    ƒ
  91.     {PRINT} {PRINTOPTS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS} Makefile.Header
  92.  
  93. tags    ƒ {DOT_H} {SRCS}
  94.     {CTAGS} {CTAGSOPTS} {C_INCDIRS} {NewerDeps}
  95.  
  96.  
  97. :Objects:A5PatchAgent.a.o ƒ ∂
  98.         PatchAgent.a Patch.a
  99.  
  100. :Objects:A4PatchAgent.a.o ƒ ∂
  101.         PatchAgent.a Patch.a
  102.  
  103. :Objects:LoadExtension.c.o ƒ ∂
  104.         Exceptions.h LoadExtension.h Extension.h ShowIconFamily.h QDGlobals.h ∂
  105.         Patch.h Globals.h
  106.  
  107. :Objects:Patch.c.o ƒ ∂
  108.         LoMem2.h Exceptions.h Patch.h
  109.  
  110. :Objects:GenericPatch.c.o ƒ ∂
  111.         GenericPatch.h Patch.h TestExtension.h Extension.h ScalperPatch.h ∂
  112.         Scalper.h
  113.  
  114. :Objects:GlobalPatch.c.o ƒ ∂
  115.         GlobalPatch.h GenericPatch.h Patch.h TestExtension.h Extension.h ∂
  116.         ScalperPatch.h Scalper.h
  117.  
  118. :Objects:ScalperPatch.c.o ƒ ∂
  119.         ScalperPatch.h Scalper.h Patch.h Exceptions.h Globals.h
  120.  
  121.  
  122. :Objects:Exceptions.c.o ƒ ∂
  123.         Exceptions.h
  124.  
  125. :Objects:Globals.cp.o ƒ ∂
  126.         Storage.h VirtualWorld.h
  127.  
  128. :Objects:VirtualWorld.cp.o ƒ ∂
  129.         VirtualWorld.h Exceptions.h
  130.